mini (miniature) - German English Dictionary